package com.wocai.jrt.orgadmin.asset.model;


/** 
* @ClassName: AssetAllocationDetailParams 
* @Description: 本期配资详情查询，表包含 asset_allocation_detail 及 project
* @author ltian
* @date 2016年4月7日 下午5:45:56 
*  
*/
public class AssetAllocationDetailParams {
    /**
     * order by 排序语句
     * 对应数据库表字段 asset_allocation_detail
     */
    private String orderBy;

    /**
     * 分页开始记录
     * 对应数据库表字段 asset_allocation_detail
     */
    private Integer start;

    /**
     * 分页大小
     * 对应数据库表字段 asset_allocation_detail
     */
    private int pageSize = 10;

    /**
     * 是否去重
     * 对应数据库表字段 asset_allocation_detail
     */
    private boolean distinct;

    /**
     * 对应数据库表字段 asset_allocation_detail.id
     */
    private String id;

    /**
     * 对应数据库表字段 asset_allocation_detail.asset_allocation_id
     */
    private String assetAllocationId;

    /**
     * 对应数据库表字段 project.name
     * 项目名称
     */
    private String projectName;

    /**
     * 对应数据库表字段 project.amount
     * 拟投资金额
     */
    private Double projectAmount;

    /**
     * 对应数据库表字段 project.amount_invested
     * 历史已配置金额
     */
    private String amountInvested;
    
    /**
     * 对应数据库表字段 asset_allocation_detail.bank_name
     * 开户人
     */
    private String bankName;

    /**
     * 对应数据库表字段 asset_allocation_detail.bank_deposit
     * 开户行
     */
    private String bankDeposit;

    /**
     * 对应数据库表字段 asset_allocation_detail.bank_account
     * 卡号
     */
    private String bankAccount;

    /**
     * 对应数据库表字段 asset_allocation_detail.aad_amount
     * 本期配资金额
     */
    private String aadAmount;

    /**
     * 对应数据库表字段 asset_allocation_detail.remark
     */
    private String remark;

    /**
     * 设置 order by 排序语句
     */
    public void setOrderBy(String orderBy) {
        this.orderBy = orderBy;
    }

    /**
     * 获得 order by 排序语句
     */
    public String getOrderBy() {
        return orderBy;
    }

    /**
     * 设置 start，分页开始记录
     */
    public void setStart(Integer start) {
        this.start = start;
    }

    /**
     * 获得 start，分页开始记录
     */
    public Integer getStart() {
        return start;
    }

    /**
     * 设置 pageSize，分页大小
     */
    public void setPageSize(int pageSize) {
        this.pageSize = pageSize;
    }

    /**
     * 获得 pageSize，分页大小
     */
    public int getPageSize() {
        return pageSize;
    }

    /**
     * 设置 distinct，是否去重
     */
    public void setDistinct(boolean distinct) {
        this.distinct = distinct;
    }

    /**
     * 获得 distinct，是否去重
     */
    public boolean isDistinct() {
        return distinct;
    }

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getAssetAllocationId() {
		return assetAllocationId;
	}

	public void setAssetAllocationId(String assetAllocationId) {
		this.assetAllocationId = assetAllocationId;
	}

	public String getProjectName() {
		return projectName;
	}

	public void setProjectName(String projectName) {
		this.projectName = projectName;
	}

	public Double getProjectAmount() {
		return projectAmount;
	}

	public void setProjectAmount(Double projectAmount) {
		this.projectAmount = projectAmount;
	}

	public String getAmountInvested() {
		return amountInvested;
	}

	public void setAmountInvested(String amountInvested) {
		this.amountInvested = amountInvested;
	}

	public String getBankName() {
		return bankName;
	}

	public void setBankName(String bankName) {
		this.bankName = bankName;
	}

	public String getBankDeposit() {
		return bankDeposit;
	}

	public void setBankDeposit(String bankDeposit) {
		this.bankDeposit = bankDeposit;
	}

	public String getBankAccount() {
		return bankAccount;
	}

	public void setBankAccount(String bankAccount) {
		this.bankAccount = bankAccount;
	}

	public String getAadAmount() {
		return aadAmount;
	}

	public void setAadAmount(String aadAmount) {
		this.aadAmount = aadAmount;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

    
}